aux_source_directory(. expr_SRCS)


add_subdirectory(./literal)
add_subdirectory("./function")
add_subdirectory(./operator)
add_subdirectory(./control)
add_subdirectory(./var)
add_subdirectory(./scope)

add_library(expr STATIC ${expr_SRCS})

target_link_libraries(expr PUBLIC literal "function" operator types control var scope)
